trudge around streets

Translations
arpenter les rues péniblement